+Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
+ the MotifInitiatorInfo structure _before_ using it.
+
Sun Jan 24 12:17:39 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkcolor.c (gdk_colormap_real_destroy): Fix
+Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
+ the MotifInitiatorInfo structure _before_ using it.
+
Sun Jan 24 12:17:39 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkcolor.c (gdk_colormap_real_destroy): Fix
+Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
+ the MotifInitiatorInfo structure _before_ using it.
+
Sun Jan 24 12:17:39 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkcolor.c (gdk_colormap_real_destroy): Fix
+Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
+ the MotifInitiatorInfo structure _before_ using it.
+
Sun Jan 24 12:17:39 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkcolor.c (gdk_colormap_real_destroy): Fix
+Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
+ the MotifInitiatorInfo structure _before_ using it.
+
Sun Jan 24 12:17:39 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkcolor.c (gdk_colormap_real_destroy): Fix
+Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
+ the MotifInitiatorInfo structure _before_ using it.
+
Sun Jan 24 12:17:39 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkcolor.c (gdk_colormap_real_destroy): Fix
+Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
+ the MotifInitiatorInfo structure _before_ using it.
+
Sun Jan 24 12:17:39 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkcolor.c (gdk_colormap_real_destroy): Fix
motif_read_target_table ();
+ initiator_info->targets_index =
+ card16_to_host (initiator_info->targets_index, initiator_info->byte_order);
+ initiator_info->selection_atom =
+ card32_to_host (initiator_info->selection_atom, initiator_info->byte_order);
+
if (initiator_info->targets_index >= motif_n_target_lists)
{
g_warning ("Invalid target index in TOP_LEVEL_ENTER MESSAGE");
return GDK_FILTER_REMOVE;
}
- initiator_info->targets_index =
- card16_to_host (initiator_info->targets_index, initiator_info->byte_order);
- initiator_info->selection_atom =
- card32_to_host (initiator_info->selection_atom, initiator_info->byte_order);
-
tmp_list = g_list_last (motif_target_lists[initiator_info->targets_index]);
*targets = NULL;
motif_read_target_table ();
+ initiator_info->targets_index =
+ card16_to_host (initiator_info->targets_index, initiator_info->byte_order);
+ initiator_info->selection_atom =
+ card32_to_host (initiator_info->selection_atom, initiator_info->byte_order);
+
if (initiator_info->targets_index >= motif_n_target_lists)
{
g_warning ("Invalid target index in TOP_LEVEL_ENTER MESSAGE");
return GDK_FILTER_REMOVE;
}
- initiator_info->targets_index =
- card16_to_host (initiator_info->targets_index, initiator_info->byte_order);
- initiator_info->selection_atom =
- card32_to_host (initiator_info->selection_atom, initiator_info->byte_order);
-
tmp_list = g_list_last (motif_target_lists[initiator_info->targets_index]);
*targets = NULL;